vcAssemblyPatternManager

Assembly pattern manager is used to create, modify, and delete assembly patterns.

See in: Overview

Module: vcProcessModel

Parent: vcObject

Children -

Referenced by: vcProcessController.AssemblyPatternManager

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
PatternsvcObservableList[vcAssemblyPattern]RGets a vcObservableList of all assembly patterns.

Methods

Learn how to use methods here. The methods are also inherited from the parent class.

NameReturn TypeParametersDescription
clonePatternvcAssemblyPatternvcAssemblyPattern patternCreates a copy of the pattern.
See more
Parameters:
pattern (vcAssemblyPattern): Creates a copy of the given pattern.

Returns:
vcAssemblyPattern: The newly created assembly pattern copy.
clonePatternvcAssemblyPatternString patternNameCreates a copy of the pattern.
See more
Parameters:
patternName (String): Creates a copy of found pattern with given name.

Returns:
vcAssemblyPattern: The newly created assembly pattern copy.

Exceptions:
ValueError: When a pattern with the given name does not exist.
createPatternvcAssemblyPatternString nameCreates a new assembly pattern.
See more
Parameters:
name (String): Creates a new assembly pattern with given name. Names must be unique.

Returns:
vcAssemblyPattern: The newly created assembly pattern.

Exceptions:
ValueError: When a pattern with the given name already exists.
findPatternvcAssemblyPatternString nameFinds an assembly pattern.
See more
Parameters:
name (String): The assembly pattern name to search with.

Returns:
vcAssemblyPattern: The found assembly pattern. If nothing was found, returns None.